#include <iostream>

using namespace std;

namespace A
{
    void func1()
    {
        cout<<"func1"<<endl;
    }
    inline namespace
    {
        void func2()
        {
            cout<<"func2"<<endl;
        }
    }
}

int main()
{
    A::func1();
    A::func2();     //使用了内联命名空间，如同在A中一样
}